<?php
class Modelo_cursos extends Model {
    
    public $datos = array();
    public $html;
    public $id;
    public $nombre;
    public $texto_ampliado;
    public $leermas;

    function Modelo_cursos() {
        parent::Model();
    }

    /**
     * Lee los cursos de la base de datos lo carga en $this->datos
     */
    function get_cursos() {
        $this->datos = $this->db->query("SELECT * FROM cursos ORDER BY peso ASC");
    }

    /**
     * Lee los datos de un cruso para mostrar los datos ampiados los guarda en
     * $this->nombre
     * $this->texto_ampliado
     */
    function get_amplia_cursos_sin_seo($id) {

        $query = $this->db->query("SELECT id, nombre, texto_ampliado, leermas FROM cursos WHERE id=".$id);

         if ($query->num_rows() > 0){
            $row=$query->row();
            $this->id               = $row->id;
            $this->nombre           = $row->nombre;
            $this->texto_ampliado   = $row->texto_ampliado;
            $this->leermas          = $row->leermas;
        }
    }

    /**
     * Lee los datos de un cruso para mostrar los datos ampiados los guarda en
     * $this->nombre
     * $this->texto_ampliado
     */
    function get_amplia_cursos($id) {
     //Agregado SEO
        $query = $this->db->query("SELECT id FROM cursos WHERE nombre='".$id."'");
        $row1=$query->row();
        $id=$row1->id;


        $query = $this->db->query("SELECT id, nombre, texto_ampliado, leermas FROM cursos WHERE id=".$id);

         if ($query->num_rows() > 0){
            $row=$query->row();
            $this->id               = $row->id;
            $this->nombre           = $row->nombre;
            $this->texto_ampliado   = $row->texto_ampliado;
            $this->leermas          = $row->leermas;
        }
    }

    /**
     * Crear div con cursos
     * El lenguaje incluido aqui va en el archivo general_lang.php
     * ampliar_portada_cursos
     * editar_portada_cursos
     */
    function get_cursos_div() {
        $query = $this->db->query("SELECT * FROM cursos ORDER BY peso ASC");
        $html = '';
        foreach ($query->result() as $row) {
            $html .= '<div class="news2">';
            $html .= $row->texto;
            $html .= "<a href='".base_url()."index.php/cursos/ampliar/$row->nombre' class='more'>".lang('ampliar_portada_cursos')."</a><br />";
            if ($this->session->userdata('permisos')=='admin' || $this->session->userdata('permisos')=='edit') {
                $html .= "<a href='base_url()index.php/cursos/editar/$row->nombre' class='more'>lang('editar_portada_cursos')</a>";
                $html .= '</p>';
            }
            $html .= '</div>';
            $html .= '<div style="height:5px"></div><!-- separator -->';
        }
        $this->html = $html;
    }
    
}

?>
